engine shroud - German English Dictionary